package com.company.oa.meeting.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.company.oa.meeting.dto.MeetingMinutesDTO;
import com.company.oa.meeting.entity.MeetingMinutes;

/**
 * 会议纪要服务接口
 */
public interface MeetingMinutesService extends IService<MeetingMinutes> {
    /**
     * 创建或更新会议纪要
     */
    boolean saveMinutes(MeetingMinutesDTO minutesDTO, Long creatorId, String creatorName);
    
    /**
     * 获取会议纪要
     */
    MeetingMinutes getByMeetingId(Long meetingId);
    
    /**
     * 删除会议纪要
     */
    boolean deleteMinutes(Long id);
} 